2023年7~9月のCX事業本部メンバーのOSSコントリビュートについてご紹介します
新規事業部Zennチームの吉川@広島です。
2023年7月~9月のCX事業本部メンバーコントリビューションを紹介します。現在、自分はCX所属ではないですが、ぜひ参加したいということで割り込ませていただきました。
前回のコントリビューション紹介ブログは以下のブログを参照いただけます。
2023年4~6月のCX事業本部メンバーのOSSコントリビュートについてご紹介します | DevelopersIO
OSSコントリビューション実績一覧
vanjsのparameter名の修正
lee.byonghunさんのvanjsへのコントリビューションです。
一つの関数のparameterが他のparameter名と一貫性がなかったので修正しました。
vitejsのtypo修正
fix: fix typo module -> moduels by Tolluset · Pull Request #626 · vitejs/docs-ko
lee.byonghunさんのvitejsへのコントリビューションです。
typo修正しました。
motoのバリデーション追加
ECS: add pidMode validation for FARGATE by cm-iwata · Pull Request #6825 · getmoto/moto
岩田さんのmotoへのコントリビューションです。
ECSのregister_task_definitionにFargate向けのバリデーションの追加を行いました。
firecrackerのリファクタリング
岩田さんのfirecrackerへのコントリビューションです。
vmmパッケージで利用しているエラー制御用のenumがthiserrorのderiveを利用するように修正し、実装を簡素化しました。これで無事に全てのエラー制御用enumがthiserrorを利用するようにリファクタリング完了したようです。
ladleのリファクタリング
refactor: Remove unnecessary await by cm-dyoshikawa · Pull Request #508 · tajo/ladle
吉川のladleへのコントリビューションです。
Promiseが返されない箇所での不要な await
があったため除去しました。
ladleのドキュメント追加
docs: Ladle with Next.js App Router by cm-dyoshikawa · Pull Request #491 · tajo/ladle
吉川のladleへのコントリビューションです。
Next.jsのApp Routerを利用した場合のladleの利用方法をドキュメントに追加しました。
zenn-editorへの機能追加
目次のプレビュー by cm-dyoshikawa · Pull Request #456 · zenn-dev/zenn-editor
吉川のzenn-editorへのコントリビューションです。
zenn-editorに目次のプレビュー機能を追加しました。
まとめ
以上、いかがだったでしょうか?
- 普段お世話になっているOSSに貢献できると気持ちいい
- OSSの中身を知る機会になる
- 自分自身のスキルアップにつながる
ということで、CX事業本部に留まらず全社的にさらにOSSコントリビューションが広がると嬉しく思います。